﻿using Layans.Data;
using Api.Models;
using Api.ViewModels.News;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Mvc;

namespace Api.Controllers.News
{
    //public class NewsMassagesController : Controller
    //{
    //    //LayansContext db = new LayansContext();

    //    //
    //    // GET: /NewsMassages/
    //    public ActionResult Index()
    //    {
    //        return View();
    //    }

    //    public ActionResult DoCreate(NewsMassage newsMassage)
    //    {

    //        var massage = new NewsMassage
    //            {
    //                Id = id,
    //                name = names,
    //                img = avatars,
    //                //Massages = Server.HtmlDecode(newsMassage.Massages)
    //            };
    //        db.NewsMassagess.Add(massage);
    //        db.SaveChanges();


    //        return Redirect("/");
    //    }

    //    public ActionResult ViewMassage(int massageId)
    //    {
    //        if (!db.NewsMassagess.Any(x => x.Id == massageId))
    //        {
    //            return Redirect("/");
    //        }

    //        var massages = db.NewsMassagess.Where(x => x.Id == massageId)
    //             .Select(x => new NewsFullMassagesViewModel
    //             {
    //                 Id = x.Id,
    //                 Avatar = x.avatar,
    //                 user = x.name.UserName,
    //                 Massage = x.Massages,

    //             }).SingleOrDefault();

    //        massages.MassageAnswer = db.MassageAnswers.Where(x => x.Massage.Id == massageId)
    //            .Select(y => new NewsMassageAnswer
    //            {
    //                Avatar = y.Avatar.avatar,
    //                Massage = y.Massagee,
    //                Name = y.User.UserName,
    //            });
    //        return View(massages);
    //    }

    //    public ActionResult Massage(int massegeId, string massage)
    //    {
    //        var massages = db.NewsMassagess.FirstOrDefault(x => x.Id == massegeId);

    //        db.MassageAnswers.Add(
    //            new MassageAnswer()
    //            {
    //                Avatar = avatar,
    //                Name = Names,
    //                Massage = Massages,
    //            });

    //        db.SaveChanges();

    //        return Redirect("/massage/" +massegeId);
    //    }


    //    public Avatar avatars { get; set; }

    //    public int id { get; set; }

    //    public LForum.Models.ExternalLoginConfirmationViewModel names { get; set; }

    //    public string Name { get; set; }

    //    public LForum.Models.ExternalLoginConfirmationViewModel Users { get; set; }

    //    public Avatar avatar { get; set; }

    //    public LForum.Models.ExternalLoginConfirmationViewModel Names { get; set; }

    //    public NewsMassage massagess { get; set; }

    //    public NewsMassage Massages { get; set; }
    //}
}